package com.talkweb.newproject.admin.sysroleuser.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by qsf on 2019/5/9.
 */
@Setter
@Getter
public class SysRoleUserDTO implements Serializable {
    private static final long serialVersionUID=1L;

    /**主键*/
    @ApiModelProperty(value="主键")
    private Long id;

    /**ROLE_ID*/
    @ApiModelProperty(value="ROLE_ID")
    private Long roleId;

    /**TARGET_ID*/
    @ApiModelProperty(value="TARGET_ID")
    private Long targetId;

    /**UserName*/
    @ApiModelProperty(value="UserName")
    private String userName;

    /**APP_ID*/
    @ApiModelProperty(value="APP_ID")
    private Long appId;

    /**TARGET_TYPE*/
    @ApiModelProperty(value="TARGET_TYPE")
    private String targetType;

    /**VALIDATE_STATE*/
    @ApiModelProperty(value="VALIDATE_STATE")
    private String validateState;

    /**VERSION*/
    @ApiModelProperty(value="VERSION")
    private Long version;

    @ApiModelProperty(value="角色编码")
    private String roleCode;

    @ApiModelProperty(value="角色名称")
    private String roleName;
}
